const { merge } = require('webpack-merge');
const baseConfig = require('./webpack.base');
module.exports = merge(baseConfig, {
  optimization: {
    minimize: true,
    // minimizer: [
    //   new TerserPlugin({
    //     terserOptions: {
    //       output: {
    //         comments: false,
    //       },
    //     },
    //   }),
    // ],
    // 优化
    // 分离公共代码
    // splitChunks: {
    //   chunks: 'all',
    //   cacheGroups: {
    //     vendor: {
    //       test: /[\\/]node_modules[\\/]/,
    //       name: 'vendors',
    //       priority: -10,
    //       enforce: true,
    //     }
    //   }
    // }
  },
  mode: 'production',
});
